to make progress - Español Inglés Diccionario